package com.hmall.search.service;

import com.hmall.common.dto.PageDTO;
import com.hmall.common.itemPojo.Item;
import com.hmall.common.searchPojo.Search;
import com.hmall.common.searchPojo.SearchVo;

/**
 * @Description SearchService
 * @Author 刘
 * @Date 2024-11-15
 */
public interface SearchService {
    /**
     * 过滤项聚合功能
     * @param search
     * @return
     */
    SearchVo selectFilters(Search search);

    /**
     * 基本搜索功能
     * @param search
     * @return
     */
    PageDTO<Item> selectConditional(Search search);
}
